namespace CloudApiServer
{
    
    /// <summary>
    /// 电子凭证报文头
    /// </summary>
    /// <typeparam name="TResult"></typeparam>
    public class FsiRequestEccCodeHeader<TResult>
    {
        /// <summary>
        /// 
        /// </summary>
        public TResult data { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string orgId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string transType { get; set; }
    }

    /// <summary>
    /// 电子凭证数据节点
    /// </summary>
    public class DataEcCodeRequest
    {
        /// <summary>
        /// 
        /// </summary>
        public string operatorId { get; set; }
        /// <summary>
        /// 金丽萍
        /// </summary>
        public string operatorName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string officeId { get; set; }
        /// <summary>
        /// 内科
        /// </summary>
        public string officeName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string orgId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string businessType { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string deviceType { get; set; }
    }
    
    /// <summary>
    /// 电子凭证输出头
    /// </summary>
    /// <typeparam name="TResult"></typeparam>
    public class FsiEcCodeHeader<TResult>
    {
        /// <summary>
        /// 
        /// </summary>
        public int code { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public TResult data { get; set; }
        /// <summary>
        /// 成功
        /// </summary>
        public string message { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string orgId { get; set; }
    }
    /// <summary>
    /// 电子凭证输出Data
    /// </summary>
    public class DataFsiEccCode
    {
        /// <summary>
        /// 
        /// </summary>
        public string authNo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string birthday { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string chnlId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string ecIndexNo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string ecQrCode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string ecToken { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string email { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string gender { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string idNo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string idType { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string insuOrg { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string nationality { get; set; }
        /// <summary>
        /// 金丽萍
        /// </summary>
        public string userName { get; set; }
    }
}